A "sheep ranch" refers to a place where a large number of sheep are bred and raised for farming purposes.
Sentences with «sheep ranch»
During the November «From Shore to Sea» lecture, Dr. Julia Costello, one of California's most respected historical archeologists, discussed new findings about early sheep ranches on San Miguel Island. (nps.gov)